wool cape - Turkish English Dictionary